package fr.umlv.m2.uwp2011.service.sujet.impl;

import org.springframework.stereotype.Service;

import fr.umlv.m2.uwp2011.persistence.sujet.Sujet;
import fr.umlv.m2.uwp2011.persistence.sujet.dao.HibernateSujetDAO;
import fr.umlv.m2.uwp2011.service.sujet.ISujetService;

@Service("sujetService")
public class SujetServiceImpl implements ISujetService {

	HibernateSujetDAO hibernateSujetDAO = new HibernateSujetDAO();
	
	@Override
	public Boolean deleteSujet(Long sujet_id) {
		return hibernateSujetDAO.deleteSujet(sujet_id);
	}

	@Override
	public Boolean addSujet(Sujet sujet) {
		Long id = new Long(hibernateSujetDAO.findAll().size());
		sujet.setId(id+1);
		return hibernateSujetDAO.addSujet(sujet);
	}

}
